package com.ruitu.router_module.bean.order;

import java.io.Serializable;
import java.util.List;

public class OrderList implements Serializable {
    private String id;
    private String isPayOver;
    private String accountId;
    private String accountName;
    private String orderProvinceCode;
    private String orderCityCode;
    private String orderCountyCode;
    private String accountAddress;
    private double orderTotal;
    private double discountTotal;
    private String companyId;
    private long createTime;
    private Object payTime;
    private Object collageStatus;
    private String orderType;
    private String advanceMoney;
    private String consigneeName;
    private String collectGoodsAddress;
    private String collectGoodsPhone;
    private String collectGoodsPost;
    private double total;
    private double nowPayMoney;
    private String orderStatus;
    private String companyName;
    private String tailMoney;
    private String preSaleDays;//预售发货时间（天数）
    private String advanceRatio;//预售/预订比例
    private String bookingDeliveryTime;//预订发货时间（日期）
    private String  bookingGoodsSpec;//预订规格
    private String bookingIntro;//预订单商品描述


    public String getPreSaleDays() {
        return preSaleDays;
    }

    public void setPreSaleDays(String preSaleDays) {
        this.preSaleDays = preSaleDays;
    }

    public String getAdvanceRatio() {
        return advanceRatio;
    }

    public void setAdvanceRatio(String advanceRatio) {
        this.advanceRatio = advanceRatio;
    }

    public String getBookingDeliveryTime() {
        return bookingDeliveryTime;
    }

    public void setBookingDeliveryTime(String bookingDeliveryTime) {
        bookingDeliveryTime = bookingDeliveryTime;
    }

    public String getBookingGoodsSpec() {
        return bookingGoodsSpec;
    }

    public void setBookingGoodsSpec(String bookingGoodsSpec) {
        bookingGoodsSpec = bookingGoodsSpec;
    }

    public String getBookingIntro() {
        return bookingIntro;
    }

    public void setBookingIntro(String bookingIntro) {
        bookingIntro = bookingIntro;
    }

    public String getTailMoney() {
        return tailMoney;
    }

    public void setTailMoney(String tailMoney) {
        this.tailMoney = tailMoney;
    }

    public String getCompanyName() {
        return companyName;
    }

    public void setCompanyName(String companyName) {
        this.companyName = companyName;
    }

    private List<OrderDetailsBean> orderDetails;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getIsPayOver() {
        return isPayOver;
    }

    public void setIsPayOver(String isPayOver) {
        this.isPayOver = isPayOver;
    }

    public String getAccountId() {
        return accountId;
    }

    public void setAccountId(String accountId) {
        this.accountId = accountId;
    }

    public String getAccountName() {
        return accountName;
    }

    public void setAccountName(String accountName) {
        this.accountName = accountName;
    }

    public String getOrderProvinceCode() {
        return orderProvinceCode;
    }

    public void setOrderProvinceCode(String orderProvinceCode) {
        this.orderProvinceCode = orderProvinceCode;
    }

    public String getOrderCityCode() {
        return orderCityCode;
    }

    public void setOrderCityCode(String orderCityCode) {
        this.orderCityCode = orderCityCode;
    }

    public String getOrderCountyCode() {
        return orderCountyCode;
    }

    public void setOrderCountyCode(String orderCountyCode) {
        this.orderCountyCode = orderCountyCode;
    }

    public String getAccountAddress() {
        return accountAddress;
    }

    public void setAccountAddress(String accountAddress) {
        this.accountAddress = accountAddress;
    }

    public double getOrderTotal() {
        return orderTotal;
    }

    public void setOrderTotal(double orderTotal) {
        this.orderTotal = orderTotal;
    }

    public double getDiscountTotal() {
        return discountTotal;
    }

    public void setDiscountTotal(double discountTotal) {
        this.discountTotal = discountTotal;
    }

    public String getCompanyId() {
        return companyId;
    }

    public void setCompanyId(String companyId) {
        this.companyId = companyId;
    }

    public long getCreateTime() {
        return createTime;
    }

    public void setCreateTime(long createTime) {
        this.createTime = createTime;
    }

    public Object getPayTime() {
        return payTime;
    }

    public void setPayTime(Object payTime) {
        this.payTime = payTime;
    }

    public Object getCollageStatus() {
        return collageStatus;
    }

    public void setCollageStatus(Object collageStatus) {
        this.collageStatus = collageStatus;
    }

    public String getOrderType() {
        return orderType;
    }

    public void setOrderType(String orderType) {
        this.orderType = orderType;
    }

    public String getAdvanceMoney() {
        return advanceMoney;
    }

    public void setAdvanceMoney(String advanceMoney) {
        this.advanceMoney = advanceMoney;
    }

    public String getConsigneeName() {
        return consigneeName;
    }

    public void setConsigneeName(String consigneeName) {
        this.consigneeName = consigneeName;
    }

    public String getCollectGoodsAddress() {
        return collectGoodsAddress;
    }

    public void setCollectGoodsAddress(String collectGoodsAddress) {
        this.collectGoodsAddress = collectGoodsAddress;
    }

    public String getCollectGoodsPhone() {
        return collectGoodsPhone;
    }

    public void setCollectGoodsPhone(String collectGoodsPhone) {
        this.collectGoodsPhone = collectGoodsPhone;
    }

    public String getCollectGoodsPost() {
        return collectGoodsPost;
    }

    public void setCollectGoodsPost(String collectGoodsPost) {
        this.collectGoodsPost = collectGoodsPost;
    }

    public double getTotal() {
        return total;
    }

    public void setTotal(int total) {
        this.total = total;
    }

    public double getNowPayMoney() {
        return nowPayMoney;
    }

    public void setNowPayMoney(int nowPayMoney) {
        this.nowPayMoney = nowPayMoney;
    }

    public String getOrderStatus() {
        return orderStatus;
    }

    public void setOrderStatus(String orderStatus) {
        this.orderStatus = orderStatus;
    }

    public List<OrderDetailsBean> getOrderDetails() {
        return orderDetails;
    }

    public void setOrderDetails(List<OrderDetailsBean> orderDetails) {
        this.orderDetails = orderDetails;
    }

    public class OrderDetailsBean implements Serializable {

        private String id;
        private String orderId;
        private String orderStatus;
        private String goodsId;
        private String goodsName;
        private double goodsTotal;
        private String goodsSkuId;
        private String skuContent;
        private String companyId;
        private String companyName;
        private Object paymentType;
        private String weight;
        private String quantity;
        private double orderTotal;
        private double discountTotal;
        private double freight;
        private String charge;
        private long createTime;
        private Object payTime;
        private Object shippingTime;
        private Object finishTime;
        private String isFreight;
        private Object logistics;
        private String orderType;
        private double goodsPrice;
        private String shareStatus;
        private String goodsUrl;
        private String goodStatus;

        public String getGoodStatus() {
            return goodStatus;
        }

        public void setGoodStatus(String goodStatus) {
            this.goodStatus = goodStatus;
        }

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getOrderId() {
            return orderId;
        }

        public void setOrderId(String orderId) {
            this.orderId = orderId;
        }

        public String getOrderStatus() {
            return orderStatus;
        }

        public void setOrderStatus(String orderStatus) {
            this.orderStatus = orderStatus;
        }

        public String getGoodsId() {
            return goodsId;
        }

        public void setGoodsId(String goodsId) {
            this.goodsId = goodsId;
        }

        public String getGoodsName() {
            return goodsName;
        }

        public void setGoodsName(String goodsName) {
            this.goodsName = goodsName;
        }

        public double getGoodsTotal() {
            return goodsTotal;
        }

        public void setGoodsTotal(double goodsTotal) {
            this.goodsTotal = goodsTotal;
        }

        public String getGoodsSkuId() {
            return goodsSkuId;
        }

        public void setGoodsSkuId(String goodsSkuId) {
            this.goodsSkuId = goodsSkuId;
        }

        public String getSkuContent() {
            return skuContent;
        }

        public void setSkuContent(String skuContent) {
            this.skuContent = skuContent;
        }

        public String getCompanyId() {
            return companyId;
        }

        public void setCompanyId(String companyId) {
            this.companyId = companyId;
        }

        public String getCompanyName() {
            return companyName;
        }

        public void setCompanyName(String companyName) {
            this.companyName = companyName;
        }

        public Object getPaymentType() {
            return paymentType;
        }

        public void setPaymentType(Object paymentType) {
            this.paymentType = paymentType;
        }

        public String getWeight() {
            return weight;
        }

        public void setWeight(String weight) {
            this.weight = weight;
        }

        public String getQuantity() {
            return quantity;
        }

        public void setQuantity(String quantity) {
            this.quantity = quantity;
        }

        public double getOrderTotal() {
            return orderTotal;
        }

        public void setOrderTotal(double orderTotal) {
            this.orderTotal = orderTotal;
        }

        public double getDiscountTotal() {
            return discountTotal;
        }

        public void setDiscountTotal(double discountTotal) {
            this.discountTotal = discountTotal;
        }

        public double getFreight() {
            return freight;
        }

        public void setFreight(double freight) {
            this.freight = freight;
        }

        public String getCharge() {
            return charge;
        }

        public void setCharge(String charge) {
            this.charge = charge;
        }

        public long getCreateTime() {
            return createTime;
        }

        public void setCreateTime(long createTime) {
            this.createTime = createTime;
        }

        public Object getPayTime() {
            return payTime;
        }

        public void setPayTime(Object payTime) {
            this.payTime = payTime;
        }

        public Object getShippingTime() {
            return shippingTime;
        }

        public void setShippingTime(Object shippingTime) {
            this.shippingTime = shippingTime;
        }

        public Object getFinishTime() {
            return finishTime;
        }

        public void setFinishTime(Object finishTime) {
            this.finishTime = finishTime;
        }

        public String getIsFreight() {
            return isFreight;
        }

        public void setIsFreight(String isFreight) {
            this.isFreight = isFreight;
        }

        public Object getLogistics() {
            return logistics;
        }

        public void setLogistics(Object logistics) {
            this.logistics = logistics;
        }

        public String getOrderType() {
            return orderType;
        }

        public void setOrderType(String orderType) {
            this.orderType = orderType;
        }

        public double getGoodsPrice() {
            return goodsPrice;
        }

        public void setGoodsPrice(double goodsPrice) {
            this.goodsPrice = goodsPrice;
        }

        public String getShareStatus() {
            return shareStatus;
        }

        public void setShareStatus(String shareStatus) {
            this.shareStatus = shareStatus;
        }

        public String getGoodsUrl() {
            return goodsUrl;
        }

        public void setGoodsUrl(String goodsUrl) {
            this.goodsUrl = goodsUrl;
        }
    }
}